001 /** 002 * Created by IntelliJ IDEA. 003 * User: Wei Wang 004 * Date: Mar 11, 2003 005 * Time: 8:01:15 PM 006 */ 007 008 package EVolve.visualization.VizFactory; 009 010 import EVolve.visualization.*; 011 import EVolve.visualization.XYViz.ValValViz.*; 012 013 public class AllocDensityMetricVizFactory extends VisualizationFactory{ 014 public String getName() { 015 return "Allocation Density Metric"; 016 } 017 018 public String getFactoryName() { 019 return "AllocDensityMetricVizFactory"; 020 } 021 022 public VisualizationDefinition createDefinition() { 023 DimensionDefinition[] dimensionDefinition = new DimensionDefinition[3]; 024 dimensionDefinition[0] = new DimensionDefinition("X-axis", "time"); 025 dimensionDefinition[1] = new DimensionDefinition("Y-axis", "time"); 026 dimensionDefinition[2] = new DimensionDefinition("Trigger", "trigger"); 027 return new VisualizationDefinition(dimensionDefinition); 028 } 029 030 public Visualization createVisualization() { 031 return new ContinousMetric(); 032 } 033 }